typedstream StreamTable HashTable Object [20c] typedstream [1262c] typedstream HashTable Object ImageController HeaderClass %%%%i@@ image.h genericobject_nib prefWindow inspector inspText printPanelAccessory popUpButton printGrayButton inspScroll prefTiffButton inspScale savePanelAccessory prefViewButton prefGrayButton inspBox appWillInit: appDidInit: performSaveAs: performOpen: performInvert: changeScale: setSaveType: makeShrinkWrapped: updateNextTiffCompatibility: showInspector: makeScrollable: performPrint: updateDefaultView: updatePrintInGray: performSave: ImageWindow Window /usr/include/sys/message.h windownib imageView ImageView viewnib FirstResponder firstnib checkSpelling: alignSelCenter: unscript: pasteFont: runPageLayout: superscript: copyRuler: copyFont: selectAll: pasteRuler: toggleRuler: showGuessPanel: alignSelLeft: paste: performClose: arrangeInFront: subscript: copy: alignSelRight: delete: orderFrontColorPanel: underline: performMiniaturize: [10269c] typedstream HashTable Object NibData @@@@s Storage {*@@} [78{*@@}] File's Owner CustomObject Application MainMenu MenuTemplate *@*@ccc ImageViewer Matrix Control Responder @:@iiii [11@] MenuCell ButtonCell ActionCell Helvetica Info Panel... Help... Preferences... ff@@#::s submenuAction: Bitmap menuArrow Image Open... Save As... Save All Revert to Saved Close Paste Select All Inspector... Invert Windows Arrange in Front Miniaturize Window Close Window Page Layout... Print... Services ImageControllerInstance ImageController Accessories WindowTemplate iiii***@s@ Window TextField TextFieldCell Format: Button popup Title Print using grayscale NXImage NXswitch NXswitchH Save NeXT compatible TIFFs Full Color OtherViews Grayscale PopUpListT popUp: Color Space Field22- Box1?& Button1TP Panel plain-app ScrollView ClipView ciifffcfffs [2178c]{\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;\f1\ftech Symbol;} \margl40 \margr40 {\colortbl\red0\green0\blue0;} \pard\tx1140\tx2300\tx3440\tx4600\tx5760\tx6900\tx8060\tx9200\tx10360\tx11520\f0\b\i\ul0\fs36\fc0 ImageViewer\ \b0\fs20 by Lennart L vstrand\ \i0\fs24 ImageViewer is a utility to display images from a number of different formats on a NeXT machine. As a bonus, some support for converting between image formats is also included. The currently understood formats are listed below.\ Enjoy! \ \pard\tx1140\tx6480\tx7200\tx8060\tx9200\tx10360\tx11520\ul\fc0 Filetype \ul0 \ul Desciption \ul0 \ul Operations \ul0 \ atkras Andrew Rasterfiles (binary and ascii) read\ gif Graphics Interchange Format read\ itex ITEX Framegrabber Files read write\ pbm Jef Poskanzer's Portable Bitmaps (binary) read write\ pgm Jef Poskanzer's Portable Graymaps (binary) read write\ ppm Jef Poskanzer's Portable Pixmaps (binary) read write\ \fs16\up6 3 \fs24\up0 JPEG File Interchange Format (JFIF) read\ \fs16\up6 1 \fs24\up0 MacPaint Documents read write\ mtek Mikrotek Scanner Files read\ eps PostScript Encapsulated Files read write\ ps PostScript (plain) write\ \fs16\up6 2 \fs24\up0 Sun Rasterfiles read write\ rle UTAH Run-length Encoded Rasterfiles read\ icon Sun Icon Files (old and new format) read write\ tiff Tagged Image File Format read write\ face USENET Face Files read write\ xbm X11 Bitmaps read write\ ilisp Xerox Interlisp-D Source read\ brush Xerox Brush/Press Files read\ ais Xerox Array of Intensity Samples read\ \pard\tx1140\tx2300\tx3440\tx4600\tx5760\tx6900\tx8060\tx9200\tx10360\tx11520\fc0 \ \fs16\up8 1 \fs20\up0 or macpaint.\ \fs16\up6 2 \fs20\up0 or sunras, rast, rf.\ \pard\tx1140\tx6480\tx7200\tx8060\tx9200\tx10360\tx11520\fs16\fc0\up6 3 \pard\tx1140\tx2300\tx3440\tx4600\tx5760\tx6900\tx8060\tx9200\tx10360\tx11520\fs20\fc0 or jpeg; \pard\tx1140\tx6480\tx7200\tx8060\tx9200\tx10360\tx11520\fc0 requires \pard\tx1140\tx2300\tx3440\tx4600\tx5760\tx6900\tx8060\tx9200\tx10360\tx11520\fc0 the Independent \pard\tx1140\tx6480\tx7200\tx8060\tx9200\tx10360\tx11520\fc0 JPEG Group's decoder \f0 1991, Thomas G. Lane NXCursor NXibeam Scroller _doScroller: @@@ffs Ima geViewer Overview Helvetica-BoldOblique ScrollingTextxn Field1 %Lennart L vstrand Rank Xerox EuroPARC 'New Address: Lennart_Lovstrand@NeXT.COM Helvetica-Oblique /Copyright 1991, 1992. All Rights Reserved. Version 0.9e. Ima geViewer Symbol Field3 Field Field4 Field5 Inspector Text... Scale: ShrinkWrapped Scrollable Font Manager FontManager Preferences ImageViewer Preferences Default view ShrinkWrapped )(bps in powers of 2, only 8 bit palettes) {i*@@@} [44{i*@@@}] hide: terminate: copy: paste: selectAll: performMiniaturize: performClose: arrangeInFront: delegate performOpen: performSave: performSaveAs: popUpButton#7 savePanelAccessory#- makeKeyAndOrderFront: performPrint: inspector# inspText# inspBox# showInspector: runPageLayout: inspScale# changeScale: makeShrinkWrapped: makeScrollable: inspScroll# updateNextTiffCompatibility: updateDefaultView: updatePrintInGray: prefGrayButton# prefWindow# printGrayButton#T printPanelAccessory#P prefTiffButton# prefViewButton# performInvert: